package br.com.jk.valealim.cartaotipo;

import br.com.jk.util.DAOException;
import java.util.List;

/**
 *
 * @author camilo
 */
public interface CartaoTipoDao {

  public static final String NAME_TABLE = "cartao_tipo";
  public static final String NAME_SCHEMA = "valealim";
  public static final String NAME_SEQUENCE = "seq_cartao_tipo";
  public static final String COL_COD = "cod";

  public void salvar(CartaoTipo cartao);

  public void excluir(CartaoTipo cartao) throws DAOException;

  public CartaoTipo carregar(Integer cartao);

  public List<CartaoTipo> listar();

  public List<CartaoTipo> pesquisaPadrao(String property, String criterio);

  public List<CartaoTipo> pesquisaPadrao(String property, int criterio);
}
